we've known each other since... - Alemán Inglés Diccionario